chilaca pepper - French English Dictionary